home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Professional Soft Collection 1.02
/
Professional Soft Collection 1.02.iso
/
win95.rus
/
win95_10.cab
/
cp_ps241.spd
< prev
next >
Wrap
PostScript Printer Description
|
1995-10-02
|
16KB
|
473 lines
*PPD-Adobe: "4.0"
*% Date: 6-JULY-93 Mark Bate, Seiko Instruments Inc. 408-922-5800
*FormatVersion: "4.0"
*FileVersion: "1.0"
*LanguageVersion: English
*PCFileName: "CPPS_241.PPD"
*Product: "(ColorPoint PS)"
*PSVersion: "(241.3) 0"
*PSVersion: "(241.1) 0"
*PSVersion: "(240.7) 0"
*PSVersion: "(240.3) 0"
*PSVersion: "(240.0) 0"
*PSVersion: "(230 C.8A) 0"
*ModelName: "Seiko ColorPoint PS"
*NickName: "Seiko ColorPoint PS v241.3"
*% ==== Options and Constraints =====
*UIConstraints: *Option1 5514 *Option2 None
*UIConstraints: *Option1 None *PageSize Tabloid
*UIConstraints: *Option1 None *PageSize BSuper
*UIConstraints: *Option1 None *PageSize A4
*UIConstraints: *Option1 None *PageSize B4
*UIConstraints: *Option1 5514 *PageSize ASuper
*UIConstraints: *Option1 None *PageRegion Tabloid
*UIConstraints: *Option1 None *PageRegion BSuper
*UIConstraints: *Option1 None *PageRegion A4
*UIConstraints: *Option1 None *PageRegion B4
*UIConstraints: *Option1 5514 *PageRegion ASuper
*OpenGroup: InstallableOptions
*OpenUI *Option1/Printer Model: PickOne
*DefaultOption1: None
*Option1 None/Model 5504 (letter): ""
*Option1 5514/Model 5514 (tabloid): ""
*CloseUI: *Option1
*OpenUI *Option2/Printer Memory: PickOne
*DefaultOption2: None
*Option2 None/6 Meg RAM: ""
*Option2 10Meg/10 Meg RAM Upgrade: ""
*Option2 18Meg/18 Meg RAM Upgrade: ""
*Option2 22Meg/22 Meg RAM Upgrade: ""
*Option2 34Meg/34 Meg RAM Upgrade: ""
*CloseUI: *Option2
*CloseGroup: InstallableOptions
*% Basic Device Capabilities ========================
*LanguageLevel: "1"
*FreeVM: "587000"
*VMOption None/Standard: "587000"
*VMOption 10Meg: "1147000"
*VMOption 18Meg: "2431000"
*VMOption 22Meg: "2795000"
*VMOption 34Meg: "3883000"
*ColorDevice: True
*DefaultColorSpace: CMYK
*Extensions: CMYK FileSystem
*FileSystem: True
*?FileSystem: "
save statusdict begin
(False) /diskstatus where
{
pop diskstatus exch pop 0 ne
{
pop (True)
}if
}if = flush end restore"
*End
*Throughput: "1"
*% System Management===============================
*Password: "0"
*ExitServer: "
count 0 eq
{
% password not on the stack
true
}
{
% check password for validity
dup
statusdict begin
checkpassword
end %statusdict
not
}ifelse
{
% password invalid or missing
(WARNING! Cannot perform exitserver.) print
(Invalid password.) print
(Please contact system support.) print flush
quit
}if serverdict begin exitserver"
*End
*Reset: "count 0 eq
{
% password not on the stack
true
}
{
% check password for validity
dup
statusdict begin
checkpassword
end %statusdict
not
}ifelse
{
% password invalid or missing
(WARNING! Cannot perform exitserver.) print
(Invalid password.) print
(Please contact system support.) print flush
quit
}if
serverdict begin exitserver
systemdict /quit get exec
(WARNING! Printer Reset failed.) print flush"
*End
*%=== Resolution =========================================
*DefaultResolution: 300dpi
*?Resolution: "
save
initgraphics
0 0 matrix defaultmatrix transform
0 72 matrix defaultmatrix transform
3 -1 roll sub dup mul
3 1 roll exch sub dup mul
add sqrt round cvi
( ) cvs print (dpi) print flush
restore"
*% Halftone Information 22-Nov-93=============
*% Their be more Dragons!
*OpenUI *Halftone/MatchPoint¬ Halftone: PickOne
*OrderDependency: 60 AnySetup *Halftone
*DefaultHalftone: E/Enhanced
*Halftone A/Aligned 60 LPI: "60 45 CPSpot 60 45 CPSpot 60 45 CPSpot 60 45 CPSpot setcolorscreen"
*Halftone E/Enhanced 100 LPI: "25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced setcolorscreen"
*Halftone R/Rotated 50 LPI: "50 42 CPSpot 50 85 CPSpot 50 36 CPSpot 50 24 CPSpot setcolorscreen"
*End
*?Halftone: ""
*CloseUI: *Halftone
*ScreenProc Line: "{pop}"
*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
*DefaultTransfer: Null
*Transfer Null: "{}"
*Transfer Null.Inverse: "{1 exch sub}"
*Transfer Normalized: "{.6 exp}"
*Transfer Normalized.Inverse: "{1 exch sub}"
*% Paper Handling ===================
*% Use these entries to set paper size most of the time, unless there is
*% specific reason to use PageRegion or PaperTray.
*% NOTE: These do not set the physical page size (Version 1.1).
*OpenUI *PageSize: PickOne
*OrderDependency: 50 AnySetup *PageSize
*DefaultPageSize: Letter
*PageSize Letter/US Letter: "letter"
*PageSize Tabloid: "11x17"
*PageSize ASuper/A Super: "asuper"
*PageSize BSuper/B Super: "bsuper"
*PageSize A3: "a3"
*PageSize A4: "a4"
*PageSize B4: "b4"
*?PageSize: "save statusdict begin
/pagesize where
{
pop
9 dict begin
/0 (Letter) def
/1 (Letter) def
/2 (ASuper) def
/3 (A4) def
/4 (A4) def
/5 (Tabloid) def
/6 (BSuper) def
/7 (B4) def
/8 (A3) def
pagesize
{
( ) cvs cvn load exec
}stopped not
{
= flush
}
{
(Unknown) = flush
}ifelse end %temp
}if end restore"
*End
*CloseUI: *PageSize
*% These entries will set up the frame buffer. Usually used with manual feed.
*OpenUI *PageRegion: PickOne
*OrderDependency: 50 AnySetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion Letter/US Letter: "letter"
*PageRegion Tabloid: "11x17"
*PageRegion ASuper/A Super: "asuper"
*PageRegion BSuper/B Super: "bsuper"
*PageRegion A3: "a3"
*PageRegion A4: "a4"
*PageRegion B4: "b4"
*CloseUI: *PageRegion
*% These entries will invoke a particular paper tray.
*DefaultPaperTray: None
*% The following entries provide information about specific paper keywords.
*DefaultImageableArea: Letter
*ImageableArea Letter/US Letter: "12 10 601 783 "
*ImageableArea Tabloid: "10 15 782 1209 "
*ImageableArea ASuper/A Super: "11 12 624 946 "
*ImageableArea BSuper/B Super: "11 12 852 1244 "
*ImageableArea A3: "11 15 831 1176 "
*ImageableArea A4: "12 11 584 832 "
*ImageableArea B4: "11 12 718 1020 "
*?ImageableArea: "
save
/cvp
{
cvi ( ) cvs print ( ) print
}bind def
newpath clippath pathbbox
4 -2 roll exch 2
{
ceiling cvp
}repeat
exch 2
{
floor cvp
}repeat flush restore"
*End
*% These provide the physical dimensions of the paper (by keyword)
*DefaultPaperDimension: Letter
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension Tabloid: "792 1224"
*PaperDimension ASuper/A Super: "634 1076"
*PaperDimension BSuper/B Super: "864 1373"
*PaperDimension A3: "842 1190"
*PaperDimension A4: "595 842"
*PaperDimension B4: "729 1032"
*% Paper Handling 22-Nov-93 =====================
*RequiresPageRegion All: True
*OpenUI *InputSlot: PickOne
*OrderDependency: 10 AnySetup *InputSlot
*DefaultInputSlot: Cassette
*InputSlot Cassette: "
statusdict
/SIIscreen{25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced 25 0 CPEnhanced setcolorscreen}def
/SeikoAr [
0.360 .0168 0.408 0.480 0.672 0.432 0.378 0.186 0.426 0.498 0.690 0.450
0.120 0.024 0.216 0.720 0.816 0.624 0.138 0.042 0.234 0.738 0.834 0.642
0.312 0.072 0.264 0.528 0.768 0.576 0.330 0.090 0.282 0.546 0.768 0.594
0.504 0.696 0.456 0.336 0.144 0.384 0.522 0.714 0.474 0.354 0.162 0.402
0.744 0.840 0.648 0.096 0.000 0.192 0.762 0.858 0.666 0.114 0.018 0.210
0.522 0.792 0.600 0.288 0.048 0.240 0.570 0.810 0.618 0.306 0.066 0.258
0.372 0.180 0.420 0.492 0.684 0.444 0.366 0.174 0.414 0.486 0.687 0.438
0.132 0.036 0.228 0.732 0.828 0.636 0.126 0.030 0.222 0.726 0.822 0.630
0.324 0.084 0.276 0.540 0.780 0.588 0.318 0.078 0.270 0.534 0.774 0.582
0.516 0.708 0.468 0.348 0.156 0.396 0.510 0.702 0.462 0.342 0.150 0.390
0.756 0.852 0.660 0.108 0.012 0.204 0.750 0.846 0.654 0.102 0.006 0.198
0.564 0.804 0.612 0.300 0.060 0.252 0.558 0.798 0.606 0.294 0.054 0.246]def
/CPEnhanced
{[{6 mul floor 6 add cvi 12 mul exch 6 mul floor 6 add cvi add SeikoAr exch get}
aload pop false
{/neg load}if
]cvx}bind def
/CPSpot
{{abs exch abs 2 copy add 1 gt
{1 sub dup mul exch 1 sub dup mul add 1 sub}
{dup mul exch dup mul add 1 exch sub}
ifelse
}}bind def"
*End
*CloseUI: *InputSlot
*DefaultOutputBin: Upper
*DefaultOutputOrder: Reverse
*% Font Information =====================
*% NOTE: The font version numbers are not implemented in the
*% FontInfo dictionary (Version 1.1).
*% Fix this !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.000)"
*Font AvantGarde-BookOblique: Standard "(001.000)"
*Font AvantGarde-Demi: Standard "(001.000)"
*Font AvantGarde-DemiOblique: Standard "(001.000)"
*Font Bookman-Demi: Standard "(001.000)"
*Font Bookman-DemiItalic: Standard "(001.000)"
*Font Bookman-Light: Standard "(001.000)"
*Font Bookman-LightItalic: Standard "(001.000)"
*Font Courier: Standard "(001.000)"
*Font Courier-Bold: Standard "(001.000)"
*Font Courier-BoldOblique: Standard "(001.000)"
*Font Courier-Oblique: Standard "(001.000)"
*Font Helvetica: Standard "(001.000)"
*Font Helvetica-Bold: Standard "(001.000)"
*Font Helvetica-BoldOblique: Standard "(001.000)"
*Font Helvetica-Condensed: Standard "(001.000)"
*Font Helvetica-Condensed-Bold: Standard "(001.000)"
*Font Helvetica-Condensed-BoldObl: Standard "(001.000)"
*Font Helvetica-Condensed-Oblique: Standard "(001.000)"
*Font Helvetica-Narrow: Standard "(001.001)"
*Font Helvetica-Narrow-Bold: Standard "(001.002)"
*Font Helvetica-Narrow-BoldObl: Standard "(001.002)"
*Font Helvetica-Narrow-Oblique: Standard "(001.001)"
*Font Helvetica-Oblique: Standard "(001.000)"
*Font NewCenturySchlbk-Bold: Standard "(001.000)"
*Font NewCenturySchlbk-BoldItalic: Standard "(001.000)"
*Font NewCenturySchlbk-Italic: Standard "(001.000)"
*Font NewCenturySchlbk-Roman: Standard "(001.000)"
*Font Palatino-Bold: Standard "(001.000)"
*Font Palatino-BoldItalic: Standard "(001.000)"
*Font Palatino-Italic: Standard "(001.000)"
*Font Palatino-Roman: Standard "(001.000)"
*Font Symbol: Special "(001.000)"
*Font Times-Bold: Standard "(001.000)"
*Font Times-BoldItalic: Standard "(001.000)"
*Font Times-Italic: Standard "(001.000)"
*Font Times-Roman: Standard "(001.000)"
*Font ZapfChancery-MediumItalic: Standard "(001.000)"
*Font ZapfDingbats: Special "(001.000)"
*?FontQuery: "
save
4 dict begin
/sv exch def
/str (fonts/ ) def
/st2 30 string def
{
count 0 gt
{
dup FontDirectory exch known
{
pop 1
}
{
str exch st2 cvs dup length /len exch def
6 exch putinterval str 0 len 6 add getinterval mark exch
{
}st2 filenameforall counttomark 0 gt
{
cleartomark 1
}
{
cleartomark 0
}ifelse
}ifelse print flush
}
{
exit
}ifelse
}bind loop sv end restore"
*End
*?FontList: "
FontDirectory
{
pop ==
}forall
/filenameforall where
{
pop save (fonts/*)
{
dup length 6 sub 6 exch getinterval ==
}128 string filenameforall restore
}if
(*) print flush
"
*End
*% Printer Messages (verbatim from printer):
*Message: "%%[ exitserver: permanent state may be changed ]%%"
*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
*Message: "\FontName\ not available, substituting default font: /Courier"
*% Status (format: %%[ status: <one of these> ]%% )
*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "printing"
*Status: "initializing"
*Status: "warming up"
*Status: "PrinterError: Retry count exceeded"
*Status: "PrinterError: Cover open"
*Status: "PrinterError: Paper out"
*Status: "PrinterError: Paper jam"
*Status: "PrinterError: Ink sheet out"
*Status: "PrinterError: Ink sheet jam"
*Status: "PrinterError: DRB too hot"
*Status: "PrinterError: DRB thermistor failure"
*Status: "PrinterError: Thermal printhead too hot"
*Status: "PrinterError: Thermal printhead buffer failure"
*Status: "PrinterError: Thermal printhead thermistor failure"
*Status: "PrinterError: NVRAM checksum error"
*Status: "PrinterError: NVRAM write error"
*Status: "PrinterError: Pinch roller home error"
*Status: "PrinterError: Pinch roller grip error"
*Status: "PrinterError: Cutter failure"
*Status: "PrinterError: Improper thermal printhead motion"
*Status: "PrinterError: Illegal DRB command"
*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
*Source: "Serial"
*Source: "Parallel"
*Source: "Appletalk"
*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
*PrinterError: "Cover open"
*PrinterError: "Paper out"
*PrinterError: "Paper jam"
*PrinterError: "Ink sheet out"
*PrinterError: "Ink sheet jam"
*PrinterError: "DRB too hot"
*PrinterError: "DRB thermistor failure"
*PrinterError: "Thermal printhead too hot"
*PrinterError: "Thermal printhead buffer failure"
*PrinterError: "Thermal printhead thermistor failure"
*PrinterError: "NVRAM checksum error"
*PrinterError: "NVRAM write error"
*PrinterError: "Pinch roller home error"
*PrinterError: "Pinch roller grip error"
*PrinterError: "Cutter failure"
*PrinterError: "Improper thermal printhead motion"
*PrinterError: "Illegal DRB command"
*PrinterError: "Retry count exceeded"
*% Color Separation Information =====================
*DefaultColorSep: ProcessBlack.25lpi.300dpi/Enhanced Screening
*InkName: ProcessBlack/Process Black
*InkName: CustomColor/Custom Color
*InkName: ProcessCyan/Process Cyan
*InkName: ProcessMagenta/Process Magenta
*InkName: ProcessYellow/Process Yellow
*ColorSepScreenAngle ProcessBlack.25lpi.300dpi/Enhanced Screening: "0"
*ColorSepScreenAngle CustomColor.25lpi.300dpi/Enhanced Screening: "0"
*ColorSepScreenAngle ProcessCyan.25lpi.300dpi/Enhanced Screening: "0"
*ColorSepScreenAngle ProcessMagenta.25lpi.300dpi/Enhanced Screening: "0"
*ColorSepScreenAngle ProcessYellow.25lpi.300dpi/Enhanced Screening: "0"
*ColorSepScreenAngle ProcessBlack.60lpi.300dpi/Standard Screening: "45"
*ColorSepScreenAngle CustomColor.60lpi.300dpi/Standard Screening: "45"
*ColorSepScreenAngle ProcessCyan.60lpi.300dpi/Standard Screening: "30"
*ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/Standard Screening: "84"
*ColorSepScreenAngle ProcessYellow.60lpi.300dpi/Standard Screening: "6"
*ColorSepScreenFreq ProcessBlack.25lpi.300dpi/Enhanced Screening: "25"
*ColorSepScreenFreq CustomColor.25lpi.300dpi/Enhanced Screening: "25"
*ColorSepScreenFreq ProcessCyan.25lpi.300dpi/Enhanced Screening: "25"
*ColorSepScreenFreq ProcessMagenta.25lpi.300dpi/Enhanced Screening: "25"
*ColorSepScreenFreq ProcessYellow.25lpi.300dpi/Enhanced Screening: "25"
*ColorSepScreenFreq ProcessBlack.60lpi.300dpi/Standard Screening: "60"
*ColorSepScreenFreq CustomColor.60lpi.300dpi/Standard Screening: "60"
*ColorSepScreenFreq ProcessCyan.60lpi.300dpi/Standard Screening: "60"
*ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/Standard Screening: "60"
*ColorSepScreenFreq ProcessYellow.60lpi.300dpi/Standard Screening: "60"
*ColorSepScreenProc ProcessBlack.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
*ColorSepScreenProc CustomColor.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
*ColorSepScreenProc ProcessCyan.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
*ColorSepScreenProc ProcessMagenta.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
*ColorSepScreenProc ProcessYellow.25lpi.300dpi/Enhanced Screening: "CPEnhanced"
*ColorSepScreenProc ProcessBlack.60lpi.300dpi/Standard Screening: "CPSpot"
*ColorSepScreenProc CustomColor.60lpi.300dpi/Standard Screening: "CPSpot"
*ColorSepScreenProc ProcessCyan.60lpi.300dpi/Standard Screening: "CPSpot"
*ColorSepScreenProc ProcessMagenta.60lpi.300dpi/Standard Screening: "CPSpot"
*ColorSepScreenProc ProcessYellow.60lpi.300dpi/Standard Screening: "CPSpot"
*ColorSepTransfer ProcessBlack.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
*ColorSepTransfer CustomColor.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
*ColorSepTransfer ProcessCyan.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
*ColorSepTransfer ProcessMagenta.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
*ColorSepTransfer ProcessYellow.25lpi.300dpi/Enhanced Screening: "{.6 exp }"
*ColorSepTransfer ProcessBlack.60lpi.300dpi/Standard Screening: "{.6 exp }"
*ColorSepTransfer CustomColor.60lpi.300dpi/Standard Screening: "{.6 exp }"
*ColorSepTransfer ProcessCyan.60lpi.300dpi/Standard Screening: "{.6 exp }"
*ColorSepTransfer ProcessMagenta.60lpi.300dpi/Standard Screening: "{.6 exp }"
*ColorSepTransfer ProcessYellow.60lpi.300dpi/Standard Screening: "{.6 exp }"
*% end of PPD file for Seiko Instruments USA Inc.
*% ColorPoint PS version 24